home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / PowerD / Dmod / dmod_Identify / examples / identify.d < prev    next >
Text File  |  2002-10-28  |  3KB  |  71 lines

  1. // This Demosource was created by Kai Wolf <Das_Leiden@gmx.de>
  2.  
  3. OPT DOSONLY
  4.  
  5. MODULE  'libraries/identify',
  6.             'identify'
  7.  
  8. DEF IdentifyBase
  9.  
  10. PROC main()
  11.   IF IdentifyBase:=OpenLibrary('identify.library',0)
  12.     PrintF('System:            \s\n',IdHardware(0,0))
  13.     PrintF('CPU:               \s\n',IdHardware(1,0))
  14.     PrintF('FPU:               \s\n',IdHardware(2,0))
  15.     PrintF('MMU:               \s\n',IdHardware(3,0))
  16.     PrintF('OSversion:         \s\n',IdHardware(4,0))
  17.     PrintF('EXEXCversion:      \s\n',IdHardware(5,0))
  18.     PrintF('Workbenchversion:  \s\n',IdHardware(6,0))
  19.     PrintF('Romsize:           \s\n',IdHardware(7,0))
  20.     PrintF('Chipset:           \s\n',IdHardware(8,0))
  21.     PrintF('GFXsystem:         \s\n',IdHardware(9,0))
  22.     PrintF('ChipRam:           \s\n',IdHardware(10,0))
  23.     PrintF('FastRam:           \s\n',IdHardware(11,0))
  24.     PrintF('Total Ram:         \s\n',IdHardware(12,0))
  25.     PrintF('SetPatchversion:   \s\n',IdHardware(13,0))
  26.     PrintF('Audiosystem:       \s\n',IdHardware(14,0))
  27.     PrintF('OSNr:              \s\n',IdHardware(15,0))
  28.     PrintF('VMMChipRam:        \s\n',IdHardware(16,0))
  29.     PrintF('VMMFastRam:        \s\n',IdHardware(17,0))
  30.     PrintF('Total VMMRam:      \s\n',IdHardware(18,0))
  31.     PrintF('PLNChipRam:        \s\n',IdHardware(19,0))
  32.     PrintF('PLNFastRam:        \s\n',IdHardware(20,0))
  33.     PrintF('Total PLNRam:      \s\n',IdHardware(21,0))
  34.     PrintF('VBR:               \s\n',IdHardware(22,0))
  35.     PrintF('LastAlert:         \s\n',IdHardware(23,0))
  36.     PrintF('VBlankFrequence:   \s\n',IdHardware(24,0))
  37.     PrintF('PowerFrequence:    \s\n',IdHardware(25,0))
  38.     PrintF('EClock:            \s\n',IdHardware(26,0))
  39.     PrintF('SlowRam:           \s\n',IdHardware(27,0))
  40.     PrintF('GARY:              \s\n',IdHardware(28,0))
  41.     PrintF('RAMSEY:            \s\n',IdHardware(29,0))
  42.     PrintF('BattClock:         \s\n',IdHardware(30,0))
  43.     PrintF('Chunkyplanar:      \s\n',IdHardware(31,0))
  44.     PrintF('PowerPC:           \s\n',IdHardware(32,0))
  45.     PrintF('PPCClock:          \s\n',IdHardware(33,0))
  46.     PrintF('CPURev:            \s\n',IdHardware(34,0))
  47.     PrintF('CPUClock:          \s\n',IdHardware(35,0))
  48.     PrintF('FPUClock:          \s\n',IdHardware(36,0))
  49.     PrintF('RAMAccess:         \s\n',IdHardware(37,0))
  50.     PrintF('RAMWidth:          \s\n',IdHardware(38,0))
  51.     PrintF('RAMCAS:            \s\n',IdHardware(39,0))
  52.     PrintF('RAMBandwidth:      \s\n',IdHardware(40,0))
  53.     PrintF('TCPIP:             \s\n',IdHardware(41,0))
  54.     PrintF('PPCOS:             \s\n',IdHardware(42,0))
  55.     PrintF('AGNUS:             \s\n',IdHardware(43,0))
  56.     PrintF('AGNUSMode:         \s\n',IdHardware(44,0))
  57.     PrintF('DENISE:            \s\n',IdHardware(45,0))
  58.     PrintF('DENISEREV:         \s\n',IdHardware(46,0))
  59.     PrintF('BoingBag:          \s\n',IdHardware(47,0))
  60.     PrintF('Emulated:          \s\n',IdHardware(48,0))
  61.     PrintF('XLversion:         \s\n',IdHardware(49,0))
  62.     PrintF('HostOS:            \s\n',IdHardware(40,0))
  63.     PrintF('Hostversion:       \s\n',IdHardware(51,0))
  64.     PrintF('HostMachine:       \s\n',IdHardware(52,0))
  65.     PrintF('HostCPU:           \s\n',IdHardware(53,0))
  66.     PrintF('HostSpeed:         \s\n',IdHardware(54,0))
  67.     CloseLibrary(IdentifyBase)
  68.   ENDIF
  69. ENDPROC
  70.  
  71.